mechanical end stop - Español Inglés Diccionario